/**
 * 
 */
package myTeam.timeShop.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import myTeam.timeShop.bean.TbSystem;
import myTeam.timeShop.dao.SystemDao;
import myTeam.timeShop.service.SystemService;

/**
 * @author jiangjintai
 *
 */
@Service("systemService")
public class SystemServiceImpl implements SystemService {
	@Autowired
	SystemDao systemDao;
	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#load(java.lang.Object)
	 */
	@Override
	public TbSystem load(String id) {
		// TODO 自动生成的方法存根
		return systemDao.load(id);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#get(java.lang.Object)
	 */
	@Override
	public TbSystem get(String id) {
		// TODO 自动生成的方法存根
		return systemDao.get(id);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#findAll()
	 */
	@Override
	public List<TbSystem> findAll() {
		// TODO 自动生成的方法存根
		return systemDao.findAll();
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#persist(java.lang.Object)
	 */
	@Override
	public void persist(TbSystem entity) {
		// TODO 自动生成的方法存根
		systemDao.persist(entity);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#save(java.lang.Object)
	 */
	@Override
	public String save(TbSystem entity) {
		// TODO 自动生成的方法存根
		return systemDao.save(entity);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#saveOrUpdate(java.lang.Object)
	 */
	@Override
	public void saveOrUpdate(TbSystem entity) {
		// TODO 自动生成的方法存根
		systemDao.saveOrUpdate(entity);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#delete(java.lang.Object)
	 */
	@Override
	public void delete(String id) {
		// TODO 自动生成的方法存根
		systemDao.delete(id);
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.GenericService#flush()
	 */
	@Override
	public void flush() {
		// TODO 自动生成的方法存根
		systemDao.flush();
	}

	/* （非 Javadoc）
	 * @see myTeam.timeShop.service.SystemService#getNewSystem()
	 */
	@Override
	public Object getNewSystem() {
		
		return systemDao.getNewSystem();
	}

}
